in their birthday suit - Alemán Inglés Diccionario